internal details - Spanish English Dictionary